/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Embeddable;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Temporal;

/**
 *
 * @author JONATAS
 */
@Embeddable
public class ClientePK implements Serializable {
    
    private int tipoPessoa;    
    private String cpf_cnpj;

    public String getCpf_cnpj() {
        return cpf_cnpj;
    }

    public void setCpf_cnpj(String cpf_cnpj) {
        this.cpf_cnpj = cpf_cnpj;
    }

    public int getTipoPessoa() {
        return tipoPessoa;
    }

    public void setTipoPessoa(int tipoPessoa) {
        this.tipoPessoa = tipoPessoa;
    }
    public void setTipoPessoaByDescricao(String descricao) {
         switch(descricao){
            case "Física": 
                this.tipoPessoa=0;
                break;
            case "Jurídica": 
                this.tipoPessoa=1;
                break;
            case "Estrangeiro": 
                this.tipoPessoa=2;
                break;
            default: 
                System.out.println("Erro");                
        }
    }        
}
